echinococcus cyst - Alemán Inglés Diccionario